﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DUCover.Core
{
    public static class DUCoverConstants
    {
        /// <summary>
        /// Logging all entries
        /// </summary>
        public const string LogFileName = "DUCover.log";

        /// <summary>
        /// All declared entities
        /// </summary>
        public const string DeclEntityFile = "DeclaredEntities.txt";
        
        /// <summary>
        /// System level assemblies that are ignored for monitoring
        /// </summary>
        public static HashSet<string> SystemAssemblies = new HashSet<string>(new string[] { 
            "System",
            "System.Core",
            "System.Data",
            "System.Data.DataSetExtensions",
            "System.Xml",
            "System.Xml.Linq",
            "mscorlib",
            "Microsoft.ExtendedReflection"
            });
    }
}
